Erfahrungen mit der Messung der Wartbarkeit von Steuergeräte-Software
نویسندگان
چکیده
Der weiter stark anwachsende Softwareumfang im automobilen Umfeld wird in Zukunft neue Methoden und Vorgehensweisen bei der Entwicklung von Steuergerätesoftware notwendig machen. So wird diese Software in Zukunft nicht mehr aus der Hand eines einzelnen Zulieferers kommen. Vielmehr wird ein Großteil aus wiederverwendbaren Komponenten einer Vielzahl unterschiedlicher Entwickler Anwendung finden. Der Integrationsund Testaufwand ist hierbei enorm und nimmt im Vergleich zum heutigen Vorgehen nochmals deutlich zu. Umso wichtiger werden eine genaue Spezifikation der Schnittstellen und eine durchgehend hohe Qualität der Software. Während erstere durch formale Methoden sichergestellt werden kann, wird die Softwarequalität im Wesentlichen durch intensive Code-Reviews und eingehende Tests gewährleistet werden müssen. Mit steigendem Gesamtumfang und der Verteilung des Entwicklungs-Know-Hows steigt der Aufwand hierfür allerdings auf ein nicht mehr praktikables Maß an. Um diesem Problem zu begegnen, wurde eine Methodik entwickelt, um den abstrakten Begriff der Softwarequalität aus der speziellen Sicht der Wartbarkeit greifbar zu machen. Hierfür wurde ein Wartbarkeitsmodell erstellt, welches verschiedene Metriken des Steuergerätecodes zusammenfasst und zu einem Wartbarkeitsindex verknüpft. Anschließend wurde das Modell auf seine Tauglichkeit hin überprüft und weiter verfeinert.
منابع مشابه
Effiziente Entwicklung von AUTOSAR-Komponenten mit Domänenspezifischen Programmiersprachen
Der AUTOSAR-Standard erfordert in der Entwicklung automobiler Steuergeräte einen weitgehenden Einsatz von Werkzeugen, u.a. weil viele Informationen die bisher implizit im Programmcode steckten, jetzt explizit konfiguriert und auf einer höheren Abstraktionsebene betrachtet werden müssen. Für viele Embedded-Entwickler entsteht hier in ihrer täglichen Arbeit ein Bruch im Umgang mit Tools und Abstr...
متن کاملStandardschnittstellen als nichtfunktionale Variationspunkte: Erfahrungen aus der EPM-Produktlinie
Die Energie-Prozess-Management-Produktlinie (EPM-Produktlinie) der BTC AG baut auf dem gemeinsamen EPM-Architekturstil und der EPMReferenzarchitektur auf. Deren Anwendung stellt die technische und fachliche Interoperabilität innerhalb der Produktlinie sicher, und ermöglicht es, die effiziente Wartbarkeit, Testbarkeit sowie die erforderliche Variabilität in den nichtfunktionalen Anforderungen un...
متن کاملHardware-unabhängige Spezifikation von Steuergeräte-Software
Spezifikationen für Steuergeräte-Software im Automobilbau sind oft sehr hardwarenah geschrieben. Dadurch ist es nur schwer möglich, Funktionalitäten wiederzuverwenden bzw. Funktionen für mehrere Baureihen gemeinsam zu spezifizieren. Wir stellen einen Ansatz vor, der die Beschreibung der Funktionen von der Hardware trennt. Diesen Ansatz werden wir mit der Herangehensweise bei Software-Produktlin...
متن کاملFeaturegesteuerte Architekturgestaltung zwecks Wartbarkeit und Evolution von Produktlinien
Die Wartung und Weiterentwicklung von Software-Produktlinien stellen wegen des Umfangs und der angestrebten Nutzungsdauer herausfordernde Aufgaben dar. Die Zerlegung gemäß Separation of Concerns bildet ein grundlegendes Prinzip zur Verbesserung der Wartbarkeit eines Systems, weil es zu starker Kapselung und zu geringer Kopplung von Komponenten führt. Features stehen bei der Entwicklung von Prod...
متن کاملErfahrungen beim Management eines Requirements Engineering Prozesses in der Automobilindustrie
Software ist mittlerweile ein essentieller Bestandteil moderne Kraftfahrzeuge. Typischerweise werden aber die Software und die sie umgebenden Steuergeräte nicht von den Fahrzeugherstellern (OEM) selbst, sondern von KFZ-Zulieferern entwickelt. Dabei kommt den OEM’s die Aufgabe zu, diese Systeme hinreichend genau zu spezifizieren. Vor dem Hintergrund, dass moderne Premium PKW mehr als 50 Steuerge...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005